“
Property Location: With a stay at this apartment in London (Tower Hamlets), you'll be within a 15-minute drive of Tower Bridge and The Gherkin. This 4-star apartment is 1.8 mi (3 km) from Liverpool Street and 2.2 mi (3.6 km) from London Bridge.
Rooms: Make yourself comfortable in your apartment. Complimentary wireless Internet access is available to keep you connected. The bathroom has a shower/tub combination and a hair dryer. Conveniences include an electric kettle and a washing machine.